Ext.define('CM.model.Customer', {
	extend : 'Ext.data.Model',
	idProperty : 'id',
	fields : [ {
		name : 'id',
		type : 'int',
		useNull : true
	}, {
		name : 'version',
		type : 'int'
	}, {
		name : 'firstname',
		type : 'string'
	}, {
		name : 'lastname',
		type : 'string'
	}, {
		name : 'email',
		type : 'string'
	} ],
	validations : [ {
		type : 'length',
		field : 'firstname',
		min : 1
	}, {
		type : 'length',
		field : 'lastname',
		min : 1
	}, {
		type : 'length',
		field : 'email',
		min : 1
	} ]
});
